export interface FishModeState {
  isActive: boolean;
  currentNovelIndex: number;
  totalCharacters: number;
  readCharacters: number;
}

export interface EditorConfig {
  fishModeEnabled: boolean;
  shortcutKey: string;
  replacementDelay: number;
}

export interface InputEvent {
  text: string;
  position: number;
  timestamp: number;
}